package android.Dominion.GameBLL;

import java.util.ArrayList;
import java.util.List;

import android.Dominion.GameBLL.Cards.Card;
import android.Dominion.GameBLL.Cards.CardName;
import android.Dominion.GameBLL.Cards.CardPile;

public class Supply
{
	private List<CardPile> treasures;
	private List<CardPile> victoryPoints;
	private List<CardPile> kingdoms;
	private CardPile curses;
	private CardPile trash;

	public Supply()
	{
		treasures = new ArrayList<CardPile>();
		victoryPoints = new ArrayList<CardPile>();
		kingdoms = new ArrayList<CardPile>();
		curses = new CardPile();
		trash = new CardPile();
	}

	public void setTreasures(List<CardPile> treasures)
	{
		this.treasures = treasures;
	}

	public List<CardPile> getTreasures()
	{
		return treasures;
	}

	public void setVictoryPoints(List<CardPile> victoryPoints)
	{
		this.victoryPoints = victoryPoints;
	}

	public List<CardPile> getVictoryPoints()
	{
		return victoryPoints;
	}

	public void setKingdoms(List<CardPile> kingdoms)
	{
		this.kingdoms = kingdoms;
	}

	public List<CardPile> getKingdoms()
	{
		return kingdoms;
	}

	public void setCurses(CardPile curses)
	{
		this.curses = curses;
	}

	public CardPile getCurses()
	{
		return curses;
	}

	public void setTrash(CardPile trash)
	{
		this.trash = trash;
	}

	public CardPile getTrash()
	{
		return trash;
	}
}
